From c8c6da4ca45812a2cd2dcdb63f8df33e01e878e8 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 21 Jul 2014 12:39:10 -0400 Subject: [PATCH] GtkTooltip: Drop an unused variable The toplevel_window was never set, and the only place where it was used was causing us to hide tooltips needlessly. So removing it is a double win. https://bugzilla.gnome.org/show_bug.cgi?id=733321 --- gtk/gtktooltip.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gtk/gtktooltip.c b/gtk/gtktooltip.c index dd36da4b13..93e97afa52 100644 --- a/gtk/gtktooltip.c +++ b/gtk/gtktooltip.c @@ -109,7 +109,6 @@ struct _GtkTooltip GtkWidget *keyboard_widget; GtkWidget *tooltip_widget; - GdkWindow *toplevel_window; gdouble last_x; gdouble last_y; @@ -178,7 +177,6 @@ gtk_tooltip_init (GtkTooltip *tooltip) tooltip->keyboard_widget = NULL; tooltip->tooltip_widget = NULL; - tooltip->toplevel_window = NULL; tooltip->last_window = NULL; @@ -1480,8 +1478,7 @@ _gtk_tooltip_hide (GtkWidget *widget) toplevel = gtk_widget_get_toplevel (widget); - if (widget == tooltip->tooltip_widget - || gtk_widget_get_window (toplevel) == tooltip->toplevel_window) + if (widget == tooltip->tooltip_widget) gtk_tooltip_hide_tooltip (tooltip); } -- 2.30.2